#pragma once
#include <string>

// 中国各朝代历史 年号;
struct CnHistoryEntry
{
    // 起始公元;
    int Year;
    // 年号跨度;
    int EraSpan;
    // 已用年数;
    int UsedYear;

    // 朝代;
    const char *Dynasty;
    // 庙号/朝号;
    const char *TempleName;
    // 皇帝;
    const char *King;
    // 年号;
    const char *EraName;
};
class TimelineOfChineseHistory
{
public:
    // 取年号
    static std::string GetEraName(int y) noexcept;
};
